crossbow cradle - English Synonyms Dictionary